home *** CD-ROM | disk | FTP | other *** search
- IFND MMU_CONFIG_I
- MMU_CONFIG_I SET 1
- ;*************************************************************************
- ;** mmu.library **
- ;** **
- ;** a system library for arbitration and control of the MC68K MMUs **
- ;** **
- ;** © 1998 THOR-Software, Thomas Richter **
- ;** No commercial use, reassembly, modification without prior, written **
- ;** permission of the authors. **
- ;** Including this library in any commercial software REQUIRES a **
- ;** written permission and the payment of a small fee. **
- ;** **
- ;**---------------------------------------------------------------------**
- ;** MMU configuration structure **
- ;** **
- ;** This stuff should really be used ONLY by debuggers. There's NO NEED **
- ;** to use this internal stuff for anything else **
- ;** **
- ;** $VER: 42.1 (08.04.2001) **
- ;*************************************************************************
-
- IFND EXEC_TYPES_I
- INCLUDE "exec/types.i"
- ENDC ; EXEC_TYPES_I
-
-
- STRUCTURE MMUConfig,0
- STRUCT mcf_UserRootPointer,8
- ;* the MMU root pointer or NULL. For 68040,68060, only
- ;* the first long is used *
- STRUCT mcf_SupervisorRootPointer,8
- ;* the MMU supervisor root pointer or NULL. For 68040
- ;* and 68060, the first long word is used *
- ULONG mcf_TranslationControl
- ;* for 68040 and 68060, only bits 15..0 are used *
- ULONG mcf_DTT0
- ;* data transparent translation control 0, or
- ;* transparent translation control 0 *
- ULONG mcf_DTT1
- ;* data transparent translation control 1, or
- ;* translation translation control 1 *
- ULONG mcf_ITT0
- ;* instruction transparent translation control 0, or
- ;* NULL if no ITT0 is available. *
- ULONG mcf_ITT1
- ;* instruction transparent translation control 1, or
- ;* NULL if no ITT1 is available. *
- LABEL mcf_SIZE
-
-
- ENDC ;MMU_CONFIG_I
-
-